remus: write circumlocution for try..except..finally
authorJinsong Liu <jinsong.liu@intel.com>
Tue, 24 May 2011 15:12:25 +0000 (16:12 +0100)
committerJinsong Liu <jinsong.liu@intel.com>
Tue, 24 May 2011 15:12:25 +0000 (16:12 +0100)
commit2cb4424e3ae4481e8c63f7de2a5ab8f7489f8ec8
tree786ca2ec72ecec93fe684c77a118770b4fbeadd0
parent3b6eaa3e341771827a9eca6c3eb8ee72593a3f56
remus: write circumlocution for try..except..finally

Parsing /otc/source/vtd/xen-unstable/tools/python/../../tools/libxl/libxl.idl
  File "/usr/lib64/python2.4/site-packages/xen/remus/save.py", line 169
    finally:
          ^
SyntaxError: invalid syntax

This was introduced in 23195:13ec53a59a42
It is a problem for Python 2.4 and earlier, only.

So use try...(try...except)...finally as suggested by Ian Campbell.

Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
Acked-by: Shriram Rajagopalan <rshriram@cs.ubc.ca>
Acked-by: Ian Campbell <Ian.Campbell@eu.citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/python/xen/remus/save.py